type reflect.structType
30 uses
reflect (current package)
abi.go#L237: st := (*structType)(unsafe.Pointer(t))
type.go#L415: type structType struct {
type.go#L753: tt := (*structType)(unsafe.Pointer(t))
type.go#L761: tt := (*structType)(unsafe.Pointer(t))
type.go#L769: tt := (*structType)(unsafe.Pointer(t))
type.go#L777: tt := (*structType)(unsafe.Pointer(t))
type.go#L793: tt := (*structType)(unsafe.Pointer(t))
type.go#L1111: func (t *structType) Field(i int) (f StructField) {
type.go#L1160: func (t *structType) FieldByIndex(index []int) (f StructField) {
type.go#L1177: typ *structType
type.go#L1183: func (t *structType) FieldByNameFunc(match func(string) bool) (result StructField, ok bool) {
type.go#L1201: var nextCount map[*structType]int
type.go#L1208: visited := map[*structType]bool{}
type.go#L1262: styp := (*structType)(unsafe.Pointer(ntyp))
type.go#L1268: nextCount = map[*structType]int{}
type.go#L1289: func (t *structType) FieldByName(name string) (f StructField, present bool) {
type.go#L1623: t := (*structType)(unsafe.Pointer(T))
type.go#L1624: v := (*structType)(unsafe.Pointer(V))
type.go#L1997: tt := (*structType)(unsafe.Pointer(t))
type.go#L2024: tt := (*structType)(unsafe.Pointer(t))
type.go#L2046: tt := (*structType)(unsafe.Pointer(t))
type.go#L2121: structType
type.go#L2387: var typ *structType
type.go#L2401: {Name: "S", Type: TypeOf(structType{})},
type.go#L2406: typ = (*structType)(tt.Elem().Field(0).Addr().UnsafePointer())
type.go#L2435: prototype := *(**structType)(unsafe.Pointer(&istruct))
type.go#L2573: st := (*structType)(unsafe.Pointer(t))
type.go#L2862: tt := (*structType)(unsafe.Pointer(t))
value.go#L1263: tt := (*structType)(unsafe.Pointer(v.typ()))
value.go#L1930: tt := (*structType)(unsafe.Pointer(v.typ()))
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)